package com.robot.admin.client.impl;

import com.robot.admin.client.OrdersClient;
import org.springframework.stereotype.Component;

import java.util.Map;

/**
 * @author lin
 */
@Component
public class OrdersClientImpl implements OrdersClient {
    @Override
    public String thirdFindSubOrdersBySearch(Map searchMap, int page, int size) {
        return null;
    }

    @Override
    public String thirdFindSubOrderById(String id) {
        return null;
    }

    @Override
    public String thirdFindSubOrdersByMemberId(String memberId, int page, int size) {
        return null;
    }

    @Override
    public String thirdFindSubOrderCountByMemberId(String memberId) {
        return null;
    }

    @Override
    public String thirdFindSubOrderPayAmountByMemberId(String memberId) {
        return null;
    }

    @Override
    public String thirdFindSubOrderPayAmountByMemberIdAndStoreId(String memberId, String storeId) {
        return null;
    }

    @Override
    public String thirdFindSubOrderDiscountAmountByMemberId(String memberId) {
        return null;
    }

    @Override
    public String thirdFindSubOrderThisMonthCountByStoreId(String storeId) {
        return null;
    }

    @Override
    public String thirdFindSubOrderPayAmountByStoreId(String storeId) {
        return null;
    }

    @Override
    public String thirdFindSubOrdersByAgentIdAndCreatedAt(String agentId, String createdAt, int page, int size) {
        return null;
    }

    @Override
    public void thirdAddSettlement(String settlement) {

    }

    @Override
    public void thirdUpdateSettlementStatus(String status, String agentId, String settlementDate) {

    }

    @Override
    public void thirdAddSettlementDetails(String settlementDetails) {

    }

    @Override
    public String thirdAddConfirmation(String confirmation) {
        return null;
    }

    @Override
    public void thirdUpdateConfirmation(String confirmation) {

    }

    @Override
    public String thirdFindConfirmationById(String id) {
        return null;
    }

    @Override
    public String thirdFindConfirmationsByAgentIdOrderByCreatedAt(String agentId, int page, int size) {
        return null;
    }

    @Override
    public String thirdFindConfirmationsBySearch(Map searchMap, int page, int size) {
        return null;
    }

    @Override
    public void thirdAddPurchase(String purchase) {

    }

    @Override
    public String thirdFindPurchasesBySearch(Map searchMap, int page, int size) {
        return null;
    }

    @Override
    public String thirdFindPurchaseBalanceByStoreId(String storeId) {
        return null;
    }
}
